himayat sagar meaning in English
himayat sagar
Examples
- Himayat Sagar is an artificial lake about 20 km from Hyderabad in Telangana, India.
Le Himayat Sagar est un lac artificiel situé à 20 km de la ville d'Hyderabad, dans l’État du Télangana, en Inde.